faithful to a habitat - Spanish English Dictionary